const {User}=require('../../model/user');

module.exports=async (req,res)=>{

    // 向模板中开放标识，标识当前访问的是用户管理界面
    // 方便侧边栏添加active类名
    req.app.locals.currentLink='user';
    // 接收地址栏中的错误信息
    // 获取到地址栏中的id参数
    const {message,id}=req.query;
    // 如果当前传递了id
    if(id){
        // 修改操作
        let user= await User.findOne({_id:id});
        res.render('admin/user-edit',{message,user,link:'/admin/user-modify?id='+id,
        button:'修改'});
        
    }else{
        // 添加操作
        res.render('admin/user-edit',{message,link:'/admin/user-edit',
        button:'添加'});
    }
    
}

